/*公共css*/
@import url(public.css); 
/*head-part*/
/*Navcat*/
#logo{float:left;height:60px;padding:20px 0;width:362px;}
#logo .logo {background:url("../images/logo.png") no-repeat scroll 0 0;display:block;height:60px;text-indent:-20000px;width:270px}
.search .form{width:auto;height:36px}
.search{float:left;margin-top:28px}
.search .text{width:446px;border-color:#b61d1d;border-style:solid;border-width:2px 0 2px 2px;color:#666;float:left;font-family:"microsoft yahei";font-size:14px;height:24px;line-height:24px;margin-bottom:4px;outline:0 none;padding:4px}
.search .button{background:#b61d1d none repeat scroll 0 0;border:medium none;color:#fff;cursor:pointer;float:left;font-family:"Microsoft YaHei";font-size:16px;height:36px;line-height:1;width:82px}
.contact{float:right;height:40px;margin-top:25px;z-index:11;position:relative;background:#000;background:url(../images/contact.png);width:227px}
.hotwords{float:left;height:20px;line-height:20px;overflow:hidden;width:518px}
.hotwords a{color:#444;float:left;margin-right:10px;white-space:nowrap}
.Nav{height:37px;margin-top:15px;position:relative;border-bottom:3px solid #E84A49}
.Navcat{left:0;position:absolute;top:0}
.mn_mt{background-color:#FA6E6D;height:40px;width:250px}
.mn_mt a{color:#fff;font:700 18px/40px "Microsoft YaHei";padding-left:27px}
.mn_mc{background:#fff none repeat scroll 0 0;height:329px;left:0;overflow:visible;position:absolute;top:40px;width:250px;z-index:100}
.mn_mc .item{background:#e84a49 none repeat scroll 0 0;border-top:1px solid #fff;height:55px;line-height:55px;width:250px}
.mn_mc .item .i_hd{position:absolute;width:248px;z-index:1}
.mn_mc .item .i_hd_tit{display:block;font-size:14px;padding-left:26px;width:220px}
.i_hd_tit,.i_hd_tit a{color:#fff;font-size:16px}
.mn_mc .item .i_hd_arr{background:url(../images/i_hd_arr.gif) no-repeat scroll 0 0;display:block;height:11px;left:230px;overflow:hidden;position:absolute;top:23px;width:8px}
.mn_mc .item .i_bd{background:#fafafa none repeat scroll 0 0;border:1px solid #E84A49;box-shadow:1px 1px 2px #ddd;display:none;height:auto;left:250px;min-height:200px;overflow:visible;position:absolute;top:1px;width:622px;z-index:12}
.categ_m{background:#fff none repeat scroll 0 0;float:left;min-height:334px;padding:0 15px;width:580px}
.categ_m h3{border-bottom:1px solid #eee;font:700 14px/20px simsun;padding-bottom:10px;padding-top:14px}
.categ_m a{color:#555}
.categ_m dl::after{clear:both;content:".";display:block;height:0;visibility:hidden}
.categ_m dl{border-bottom:1px solid #eee;clear:both}
.categ_m dt{float:left;height:32px;line-height:32px;margin-right:15px;overflow:hidden;text-align:right;width:53px;font-weight:700}
.categ_m dt a{color:#E84A49;padding:2px 0 0}
.categ_m dd{float:left;width:512px}
.categ_m dd a{border-left:1px solid #eee;float:left;line-height:14px;margin:9px 0;padding:0 10px}
.categ_s{background-color:#fafafa;float:right;height:334px;width:220px}
.categ_s .lstTxt{margin:13px 13px 25px}
.categ_s .lstTxt h3{color:#E84A49;font-size:12px;line-height:18px;padding-bottom:1px}
.categ_s .lstTxt li{line-height:14px;margin:10px 0}
.mn_sort .categ_s .lstTxt a{color:#555}
.categ_s .lstPic{margin:13px 13px 0;padding-bottom:7px}
.categ_s .lstPic h3{color:#E84A49;font-size:12px;line-height:18px}
.categ_s .lstPic li{float:left;margin:13px 13px 0 0}
.categ_s .pic2{margin:13px}
.categ_s .pic2 li{margin-bottom:4px}
.item_hover{box-shadow:0 1px 1px #ddd;height:28px;line-height:28px}
.mn_sort{left:0;position:absolute;top:0}

/*NavItem*/
.navitems{float:left;left:250px;position:relative;z-index:2}
.navitems ul,.navitems li {float:left;line-height:37px;padding:0 28px}
.navitems li a {font-size:16px;color:#444}
.creatSCL{float:right;position:relative;z-index:2;padding:9px 11px 0px 0px}
.creatSCL a{color:#E84A49;font-size:17px}
.creatSCL i{font-weight:700;font-size:17px}

/*main-part*/
.main{background:#fff;width:100%;margin:0 auto;}
/*user-center*/
.pageContainer {margin-left:auto;margin-right:auto;max-width:1190px;min-width:1000px;width:1190px}
.pt20{padding-top:20px}
.mb20{margin-bottom:20px}
/*user-center-left-part*/
.pageSidebar{float:left;width:190px}
.wsxx{width:190px}
.wsxx .hd{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:#fff none repeat scroll 0 0;border-color:#ccc #ccc -moz-use-text-color;border-image:none;border-style:solid solid none;border-width:1px 1px medium;height:40px;padding:12px;width:164px}
.wsxx .hd dl dt{float:left;margin-right:13px}
dt{font-weight:700}
.wsxx a:link{color:#666}
a img{display:inline-block}
.wsxx .hd dl dd{float:left;position:relative;width:110px}
.wsxx .hd .name{color:#666;font:12px/1.5 simsun;margin-bottom:7px;max-width:96px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.wsxx .hd .set a{color:#999}
.mr5{margin-right:5px}
.ml5{margin-left:5px}
.c_999{color:#999}
.wsxx ul.list{border:1px solid #ccc}
.wsxx ul.list a{color:#666}
.wsxx ul.list li{background:url(../images/wsxx_bg.png) no-repeat scroll 21px 13px;color:#444;display:block;font:14px/40px simsun;height:40px;padding:0 0 0 49px}
.c_666{color:#666}
.wsxx ul.list li.wsxx_2.curr{background-position:21px -465px}
.wsxx ul.list li.wsxx_4{background-position:21px -103px}
.wsxx ul.list li.wsxx_5{background-position:21px -143px}
.wsxx ul.list li.wsxx_6{background-position:21px -182px}
.wsxx ul.list li.wsxx_12{background-position:21px -868px}
.wsxx ul.list li.wsxx_13{background-position:21px -962px}
.wsxx ul.list li.wsxx_7{background-position:21px -225px}
.wsxx ul.list li.wsxx_8{background-position:21px -264px}
.wsxx ul.list li.wsxx_9{background-position:21px -306px}
.wsxx ul.list li.wsxx_10{background-position:21px -345px}
.wsxx ul.list li.wsxx_11{background-position:21px -387px}
.wsxx ul.list li.curr{background-color:#f2f2f2;font-weight:700}

/*user-center-right-part*/
.pageContent{float:right;width:980px}
.mc-list .btn-study,.mc-list .img-back{opacity:0;position:absolute;transition:transform .6s ease 0s,opacity .3s ease 0s}
.mcTitle{background:#fff none repeat scroll 0 0;border:1px solid #ccc;height:55px}
.mcTitle .user_tab1{padding:9px 0 9px 25px}
.user_tab1 li.curr{border-color:#ff7f00;font-weight:700}
.user_tab1 li{border-bottom:3px solid #fff;color:#666;cursor:pointer;float:left;font:300 14px/34px simsun;height:34px;text-align:center}
.user_tab1 li.curr a{color:#444}
.user_tab1 li a{color:#666;display:block;padding:0 20px}
.user_tab1 li{border-bottom:3px solid #fff;color:#666;cursor:pointer;float:left;font:300 14px/34px simsun;height:34px;text-align:center}
.tips-num{background:#ff7f00 none repeat scroll 0 0;color:#fff;display:inline-block;font:12px/12px simsun;margin-left:4px;padding:0 4px;position:relative;text-indent:0;vertical-align:8px}
.tips-num .angle{background:url(../images/ico_user_item.png) no-repeat scroll -188px -229px;bottom:-3px;display:inline-block;height:3px;left:2px;position:absolute;width:3px}

/*user-info-left-part*/
aside{display:block}
.set_wrap {margin:20px auto 30px;width:1190px}
.set_sidebar{float:left;width:188px}
.set_sidebar .nav_hd{border-left:5px solid #e84a49;color:#333;font:700 16px/18px "simsun";height:18px;margin:6px 0 15px;padding-left:10px}
.set_sidebar .sidetab{background:#fff none repeat scroll 0 0;border:1px solid #ccc}
.set_sidebar li {font:300 14px/40px "simsun";height:40px;overflow:hidden}
.set_sidebar li.curr a.icoR_11 {background-position:-158px 13px}
.set_sidebar li.curr a {background-color:#efefef;font-weight:700}
.set_sidebar li a.icoR_11 {background-position:30px 13px}
.set_sidebar li a.icoR_20 {background-position:30px -551px}
.set_sidebar li a.icoR_12 {background-position:30px -18px}
.set_sidebar li a.icoR_13 {background-position:30px -49px}
.set_sidebar li a.icoR_14 {background-position:30px -82px}
.set_sidebar li a.icoR_15 {background-position:30px -114px}
.set_sidebar li a {background:url("../images/ico_set_item.png") no-repeat scroll 0 0;color:#525252;display:block;text-indent:60px}
/*user-info-right-part*/
.set_content {background:#fff none repeat scroll 0 0;border:1px solid #ccc;float:right;margin-bottom:30px;margin-top:-1px;overflow:hidden;width:978px}
.personal_info .pi_bd {color:#777;font-size:14px;padding-top:45px}